package com.zxjbyte.yiyi.framework.oss.storage;

import lombok.Data;

import java.util.Date;

/**
 * 文件元数据
 * @Author zhangxingjia
 * @Date 2023/6/19 14:29
 * @Version: 1.0
 */
@Data
public class FileMetadata {
    /**
     * 文件地址
     */
    private String link;
    /**
     * 文件名
     */
    private String name;
    /**
     * 文件hash值
     */
    public String hash;
    /**
     * 文件大小
     */
    private long length;
    /**
     * 文件上传时间
     */
    private Date putTime;
    /**
     * 文件contentType
     */
    private String contentType;

    /**
     * 文件内容
     * 注意：存储器仅为DB, Local时有值
     */
    private byte[] fileContent;
}
